package com.test;

import com.domain.Student;

import java.util.ArrayList;
import java.util.Scanner;

public class ArrayTest1 {
    public static void main(String[] args) {
        // 1.准备集合容器，用于存储学生对象
        ArrayList<Student> list=new ArrayList<>();

        for (int i = 0; i < 3; i++) {
            System.out.println("请输入第"+(i+1)+"个学生信息");
            addStudent(list);
        }

        // 集合遍历，打印学生信息
        for (int i = 0; i < list.size(); i++) {
            Student stu=list.get(i);
            System.out.println("姓名："+stu.getName()+"，年龄："+stu.getAge());
        }

    }

    private static void addStudent(ArrayList<Student> list) {
        //2.键盘录入学生信息
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入学生姓名");
        String name=sc.next();
        System.out.println("请输入学生年龄");
        int age=sc.nextInt();

        // 3.存入学生对象
        Student stu=new Student(name,age);

        // 4.将学生对象存入集合
        list.add(stu);
    }
}
